草庐IT

github pages 用法详解

全部标签

Jmeter接口测试与压力测试详解

 jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在linux/windows/macos上都可以使用。jmeter可以做接口测试和压力测试。其中接口测试的简单操作包括做http脚本(发get/post请求、加cookie、加header、加权限认证、上传文件)、做webservice脚本、参数化、断言、关联(正则表达式提取器和处理json-jsonpathextr

以太网详解(一)-MAC/PHY/MII/RMII/GMII/RGMII基本介绍

网络设备中肯定离开不MAC和PHY,本篇文章将详细介绍下以太网中一些常见术语与接口。MAC和PHY结构从硬件角度来看以太网是由CPU,MAC,PHY三部分组成的,如下图示意:上图中DMA集成在CPU,CPU,MAC,PHY并不是集成在同一个芯片内,由于PHY包含大量模拟器件,而MAC是典型的数字电路,考虑到芯片面积及模拟/数字混合架构的原因,将MAC集成进CPU而将PHY留在片外,这种结构是最常见的。 下图是网络接口内部结构图,虚框表示CPU,MAC集成在CPU中,PHY芯片通过MII接口与CPU上的MAC连接:以上是以太网结构大框架,下面分别介绍各个部分。MACMAC(MediaAccess

C语言:操作符详解

                              创作不易,给个三连吧!! 一、算术操作符C语言中为了方便计算,提供了算数操作符,分别是:+,-,*,/,%由于这些操作符都是有两个操作数(位于操作符两边),所以这种操作符也叫做双目操作符。1.1+,-,*操作符+操作符用于两数相加-操作符用于两数相减*操作符用于两数相乘前三个操作符都不容易出错,下面重点介绍/和%操作符1.2/操作符/操作符用于两数相除1,除号的两端如果是整数,执行的是整数除法,得到的也一定是整数!intmain(){floatx=6/4;inty=6/4;printf("%f\n",x);//输出1.000000pr

TCP的连接和断开详解

目录1.TCP基础知识1.1.TCP头格式1.2.TCP协议介绍1.3.UDP协议介绍1.4.TCP和UDP区别1.5.TCP和UDP应用场景1.6.计算机网络相关术语(缩写)2.TCP连接建立:三次握手2.1.TCP三次握手过程2.2.三次握手原理2.3.异常分析3.TCP连接断开:四次挥手3.1.TCP四次挥手过程3.2.四次挥手原理3.3.TIME_WAIT等待时间 2MSL3.4.异常分析4.Socket编程1.TCP基础知识1.1.TCP头格式TCP首部包括20字节的固定首部部分及长度可变的其他选项,所以TCP首部长度可变。20个字节又分为5部分,每部分4个字节32位,如图中的前5行

Golang数据库编程详解 | 深入浅出Go语言原生数据库编程

 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站https://www.captainbed.cn/kitie。Golang学习专栏:https://blog.csdn.net/qq_35716689/category_12575301.html前言对数据库的CURD是现代应用程序的必备功能,Go语言当然也对数据库的操作提供了非常完善的支持。尽管在Go语言社区中有很多优秀的ORM库或框架(比如GORM,后面也会发文)能让我们更方便地操作数据库,不过要更好地使用ORM库,掌握Go原生操作数据库database/sql包的使用还是有必要的。所以,在

c++ - self 背后的理论和用法是什么,包括 C 和 C++ 中的源文件?

请引用这个FASTLZ.C源代码。在#113和#128行,它包含了自己的源文件。我认为它的目的是根据它们的FASTLZ_LEVEL宏值定义两个函数名称。#defineFASTLZ_COMPRESSORfastlz1_compress#defineFASTLZ_DECOMPRESSORfastlz1_decompressstaticFASTLZ_INLINEintFASTLZ_COMPRESSOR(constvoid*input,intlength,void*output);staticFASTLZ_INLINEintFASTLZ_DECOMPRESSOR(constvoid*input

微信小程序全局变量(globalData)和缓存(StorageSync)的区别和用法

globalData和storage的区别一、app.globalData是全局变量,下次进入的时候,就要重新获取,一般用于:1、保存一些可能涉及安全类的数据,例如资源类,每次需要很准确的,就建议用全局变量。2、全局变量每次关闭小程序重新打开的时候,都会进行初始化更新。二、缓存(StorageSync)本地存储,storage更像是本地的数据库,可以保存更久,一般用于:1、小程序中的本地存储有同步功能,可用于保存用户信息(用户登录后的一些基本信息)2、缓存的更新需要使用setStorageSync方法。globalData的用法app.js中app.globalData初始化数据,在app.j

YOLOv4网络详解

论文名称:YOLOv4:OptimalSpeedandAccuracyofObjectDetection论文下载地址:https://arxiv.org/abs/2004.10934对应视频讲解:https://b23.tv/WLptQ7Q文章目录0前言1YOLOv4中的亮点1.1网络结构1.2优化策略1.2.1Eliminategridsensitivity1.2.2Mosaicdataaugmentation1.2.3IoUthreshold(正样本匹配)1.2.4OptimizerAnchors1.2.5CIoU(定位损失)2CSPDarknet53网络结构3YOLOv4网络结构0前言Y

WebSocket详解

WebSocket详解:5分钟从入门到精通!!!一.WebSocket基本概念WebSocket是什么?WebSocket是基于TCP的一种新的应用层网络协议。它提供了一个全双工的通道,允许服务器和客户端之间实时双向通信。因此,在WebSocket中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输,客户端和服务器之间的数据交换变得更加简单。与HTTP协议的区别与HTTP协议相比,WebSocket具有以下优点:更高的实时性能:WebSocket允许服务器和客户端之间实时双向通信,从而提高了实时通信场景中的性能更少的网络开销:HTTP请求和响应之间需要额

ChatGPT高效提问—prompt常见用法(续篇七)

ChatGPT高效提问—prompt常见用法(续篇七)1.1零样本、单样本和多样本​ChatGPT拥有令人惊叹的功能和能力,允许用户自由向其提问,无须提供任何具体的示例样本,就可以获得精准的回答。这种特性被称为零样本(zeroshot)prompt。然而,如果你希望获得更具针对性的回答,可以选择向ChatGPT提供一个或者多个示例样本加以引导。根据提供示例样本的书了,可以分为单样本(oneshot)prompt和多样本(multipleshot)prompt。1.1.1零样本​在零样本模式下,即在没有任何示例样本的前提下,直接让ChatGPT回答问题。示例如下。​输入prompt:ChatGP